beef heel - German English Dictionary